
.inbox .box0{display:table; width:100%;}
.inbox .box1{margin-left:30px;}
.inbox .p1{
	margin-top:70px;
	font-size:24px;
	font-weight:400;
	color:#1a64b0;
	letter-spacing:-0.03em;
}
.inbox .p1 span{font-weight:900;}
.inbox .p2{
	margin-top:10px;
	font-size:18px;
	line-height:21px;
	font-weight:400;
	color:#bebebe;
	letter-spacing:-0.03em;
}
.inbox .ul1{
	width:100%;
	margin-top:20px;
	font-size:14px;
	font-weight:300;
	line-height:18px;
	letter-spacing:-0.03em;
}
.inbox .ul1 li{
	display:table;
	width:100%;
	margin:3px 0;
}
.inbox .ul1 li span,
.inbox .ul1 li p{
	float:left;
}
.inbox .ul1 li span{
	width:14px;
	font-size:18px; font-weight:900;
	color:#1a64b0;
}
.inbox .ul1 li p{
	max-width:95%;
}

/* For Mobile Common Style */
@media only screen and (max-width:1024px){
}

/* For Smartphone */
@media only screen and (max-width:767px){
	.inbox .img1{display:block; margin:0 auto;}
	.inbox .box1{margin-left:0;}
	.inbox .p1{font-size:21px;}
	.inbox_e .p1{font-size:18px;}
	.inbox .p2{font-size:16px;}
	.inbox .p2 br{display:none;}
	.inbox .ul1{font-size:13px;line-height:17px; margin-top:15px;}
	.inbox .img2{
		width:100%;
		margin-top:40px;
	}
}

/* iPad ~ */
@media only screen and (min-width: 768px) {
	.inbox .box1{width:50%;}
	.inbox_e .box1{width:58%;}
	.inbox .img1,
	.inbox .box1{float:left;}
}

/* Only PC view Style */
@media only screen and (min-width: 1025px) {
	.inbox .img1{float:left;}
}

/*IE 8*/	
	.old_ie .inbox .img1{float:left; margin:0 40px;}
	.old_ie .inbox .box1{float:left; margin:10px 0 0 0; width:50%;}






/*==============================================================================*/







.inbox .box2{
	background-image:url(../images/con_pic85.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:100%;
	width:401px;
	height:402px;
	margin:60px auto 0;
	position:relative;
	text-align:center;
}
.inbox .p3{position:absolute;}
.inbox_e .p3{font-size:13px;}
.inbox .p3_1{top:8%; left:0%; right:0%;}
.inbox .p3_2{top:28%; left:9%;}
.inbox .p3_3{top:26%; right:11%;}
.inbox .p3_4{top:65%; left:9%;}
.inbox .p3_5{top:65%; right:9%;}
.inbox_e .p3_5{right:6%;}
.inbox .p3_6{top:85%; left:0%; right:0%;}

/* For Mobile Common Style */
@media only screen and (max-width:1024px){
}

/* For Smartphone */
@media only screen and (max-width:767px){
	.inbox .p3{font-size:14px;}
	.inbox .box2{background-position:center top; margin:30px auto 0; width:300px; height:301px;}
}

/* iPad ~ */
@media only screen and (min-width: 768px) {
	.inbox .box2{
		width:401px;
		height:402px;
		margin:60px auto 0;
	}
}

/* Only PC view Style */
@media only screen and (min-width: 1025px) {
}


/*IE 8*/	
	.old_ie .inbox .box2{width:401px; height:402px;	margin:60px auto 0;}






/*==============================================================================*/





.inbox .p4{
	margin-top:40px;
	width:100%;
	border-left:5px solid #1a64b0;
	padding-left:6px;
	line-height:1;
	font-size:18px;
	font-weight:700;
	color:#444;
}
.inbox .p4{font-size:16px; letter-spacing:-0.05em;}
.inbox .p6{
	margin-top:40px; padding-left:20px;
	position:relative; z-index:1;
	font-size:17px; font-weight:500;
	line-height:34px;
	color:#fff;
	background-image:url(../images/layout_front/sub_menu_tit_bg2.png);
	background-repeat:no-repeat; background-position:left;
	min-width:245px; height:37px;
	border-bottom:2px solid #bebebe;
}
.inbox_e .p6{
	display:table;
	padding: 0 10px 0;
	*width:300px;
	font-size:13.9px;
	background-position:right; background-color:#1a64b0;
}
.inbox hr{
	position:relative;
	z-index:0;
	border-style:dashed;
	border-color:#bebebe;
	margin-top:-1px;
}

/* For Mobile Common Style */
@media only screen and (max-width:1024px){
}

/* For Smartphone */
@media only screen and (max-width:767px){
	.inbox .p6{margin-top:60px;}
}

/* iPad ~ */
@media only screen and (min-width: 768px) {
	.inbox_e .p6{
		font-size:17px;
		padding:0 20px;
	}
}

/* Only PC view Style */
@media only screen and (min-width: 1025px) {
}

/*IE 8*/
	.old_ie .inbox .p6{font-weight:bold; letter-spacing:-0.05em;}






/*==============================================================================*/





.table1{
	margin-top:20px;
	width:100%;
	border-width:1px 0;
	border-style:solid;
	border-color:#bebebe;
	font-size:14px;
	line-height:30px;
	color:#444;
}
.table1 .tr1{background-color:#f7f7f7;}
.table1 .tr2{background-color:#fff;}
.table1 th{
	text-align:left;
	font-weight:500;
	padding:0 60px;
	width:30%;
	min-height:30px;
}
.table1 td{font-weight:300;}

/* For Mobile Common Style */
@media only screen and (max-width:1024px){
}

/* For Smartphone */
@media only screen and (max-width:767px){
	.table1{line-height:18px;}
	.table1 th, .table1 td{padding:5px;}
	.table1 th{padding:0 4%;}
}

/* iPad ~ */
@media only screen and (min-width: 768px) {
}

/* Only PC view Style */
@media only screen and (min-width: 1025px) {
}

/*IE 8*/
	.old_ie .table1 th{font-weight:bold;}







/*==============================================================================*/







.inbox .ul5{
	margin-top:40px;
	width:100%;
	display:table;
}
.inbox .ul5 li{
	float:left;
	width:50%;
	color:#444;
	margin-bottom:30px;
	*padding:0 10px;
}
.inbox .ul5 li img,
.inbox .ul5 li div{float:left;}
.inbox .ul5 li div{margin-left:5px;}
.inbox .p7{
	margin-top:20px;
	font-size:16px;
	font-weight:500;
}
.inbox_e .p7{margin-top:10px;}
.inbox .p8{
	margin-top:8px;
	font-size:13px;
	line-height:20px;
	font-weight:300;
	letter-spacing:-0.03em;
}
.inbox_e .p8{word-break:break-word;}

/* For Mobile Common Style */
@media only screen and (max-width:1024px){
}

/* For Smartphone */
@media only screen and (max-width:767px){
	.inbox .ul5 .li1,
	.inbox .ul5 .li2{width:100%;}
	.inbox .ul5 li img{width:20%; max-width:110px;}
	.inbox .ul5 li div{width:78%; margin-left:2%}
	.inbox .p7{margin-top:0;}
	.inbox .p8{margin-top:3px; line-height:16px;}
	.inbox .p8 br{display:none;}
}

/* iPad ~ */
@media only screen and (min-width: 768px) {
	.inbox .ul5 li img{width:110px;}
	.inbox .ul5 li div{max-width:259px;}
	.inbox .ul5 li:first-child div .p8{letter-spacing:-0.05em;}
}

/* Only PC view Style */
@media only screen and (min-width: 1025px) {
}

/*IE 8*/
	.old_ie .inbox .ul5 li img{width:83px;}







/*==============================================================================*/





.inbox .p9{
	margin:25px 0 40px;
	font-size:14px;
	line-height:20px;
	font-weight:300;
}
.inbox .ul6{
	display:table;
	width:100%;
	margin-bottom:20px;
	vertical-align:middle;
	color:#444;
}
.inbox .ul6 li{
	width:390px;
	height:110px;
	background-color:#fafafa;
	border:1px solid #ebebeb;
	border-radius:8px;
}
.inbox .ul6 .li1{float:left;}
.inbox .ul6 .li2{float:right;}
.inbox .ul6 li div{float:left;}
.inbox .ul6 li .imgbox{
	width:110px;
	height:100%;
	
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}
.inbox .p10{
	margin-top:25px;
	font-size:16px;
	font-weight:500;
}
.inbox .p11{
	margin-top:7px;
	font-size:13px;
	line-height:18px;
	font-weight:300;
	letter-spacing:-0.03em;
}
.inbox_e .p11{font-size:12px; letter-spacing:-0.05em;}

/* For Mobile Common Style */
@media only screen and (max-width:1024px){
}

/* For Smartphone */
@media only screen and (max-width:767px){
	.inbox .ul6{margin:0 auto;}
	.inbox_e .ul6 li{
		word-break:break-word;
		/*Element Position center&middle*/
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
			-webkit-box-pack:center;
			-ms-flex-pack:center;
			-webkit-justify-content:center;
			justify-content:center;
			-webkit-box-align:center;
			-webkit-align-items:center;
			-ms-flex-align:center;
			align-items:center;
	}
	.inbox .ul6 li{width:100%; margin:5px auto;}
	.inbox .ul6 li .imgbox{width:30%;}
	.inbox .ul6 li .txtbox{width:70%;}
	.inbox .p11{width:95%; margin-top:4px; font-size:12px; line-height:16px;}
	.inbox .p11 br{display:none;}
	.inbox_e .p10{margin-top:0;}
	.inbox_e .p11{word-break:break-word;}
}

/* iPad ~ */
@media only screen and (min-width: 768px) {
	.inbox .ul6 li{width:49%;}
	.inbox_e .ul6 li .imgbox{width:90px;}
}

/* Only PC view Style */
@media only screen and (min-width: 1025px) {
}

/*IE 8*/
	.old_ie .inbox .ul6 li{width:49%;}
	.old_ie .inbox .ul6 li .imgbox{padding:23px 0 0 20px;}
	.old_ie .inbox .p10{font-weight:bold;}